bygones are bygones - Deutsch Englisch Wörterbuch